deployment aid canopy - German English Dictionary